home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-06-28 | 4.5 KB | 126 lines | [BINA/hDmp] |
- June 26, 1997
-
- This README contains the instructions on installing the second part of
- DR2.1update3: the Shared Libraries and several packages based on those
- shared libraries.
-
- Since Gary Thomas first made Shared Libraries and several packages available
- for MkLinux (and other PPC-based Linuxes), many people have tested them,
- used them in "production environments", and even rebuilt more packages
- linked with the shared libraries. This update does not attempt to provide
- _all_ the shared-library-based packages currently available. (Most notably,
- there are no Xwindows packages in this update). The packages in this update
- represent a "core set" of a shared-library-based MkLinux installation.
- After you install these packages, you may install any of the shared-library-
- based packages that are out there. However, for the more conservative
- MkLinux user, we will be distributing more of these packages in future
- updates to MkLinux DR2.1.
-
-
- Prerequisites
- -------------
-
- You should complete the first part of DR2.1update3 before installing the
- shared libraries. Instructions for this are in the file README.install.
- Reboot your MkLinux machine after you've installed the new Microkernel,
- Linux Server, and Default Pager.
-
-
- Obtaining the packages and installation script
- ----------------------------------------------
-
- There are dozens of methods for getting the packages and scripts onto
- your MkLinux system. However, the goal is to create a directory structure
- somewhere in your MkLinux filesystem that is similar to the directory
- structure under DR2.1update3 on the ftp site ftp.mklinux.apple.com (and
- its mirrors).
-
- In a nutshell, you want to have a directory containing the file
- "install_shlibs". Also in that directory, you should have another
- directory "RPMS". In the RPMS directory you should have another
- directory called "ppc". In that ppc directory, you will have all the
- RPM packages. They all will have the suffix ".ppc.rpm".
-
- (top)---+
- |
- +install_shlibs
- |
- +RPMS---+
- |
- +ppc----+package1.ppc.rpm
- +package2.ppc.rpm
- +package3.ppc.rpm
-
- .
- .
- .
-
- One way to get the files into this structure is to use ftp directly
- from MkLinux:
-
- # mkdir update3
- # cd update3
- # mkdir RPMS
- # mkdir RPMS/ppc
- # ftp ftp.mklinux.apple.com (use anonymous FTP, as usual)
- > cd /pub/Updates/DR2.1update3 (cd to the top of DR2.1update3)
- > get install_shlibs (get the install script)
- > lcd RPMS/ppc (change local directory)
- > cd RPMS/ppc (change remote directory)
- > prompt (turn off prompting)
- > mget * (retrieve all the .ppc.rpm's)
- > quit
-
- Set install_shlibs to be executable:
-
- # chmod +x install_shlibs
-
- You should now have the correct directory structure for installing
- the shared libraries.
-
- There are many other ways to obtain these files and get them onto
- your MkLinux filesystem. One method would be to use a MacOS based
- FTP client (such as Fetch), then use either LinuxDisks or the HFS
- Utils (under MkLinux) to move the files over to the Mklinux Filesystem.
- There is more information on these tools in the file README.install.
- Whichever method you choose, just mimic the directory structure shown above
- and you should be ready to proceed.
-
-
- Backup all your data
- --------------------
- You should save any files on your MkLinux system that are important to you.
- Naturally, we try to make this update as "safe" as possible. However, it
- _is_ possible that this procedure could ruin your current MkLinux
- installation beyond repair.
-
-
- Run the installation script
- ---------------------------
-
- Run the script as root. Make sure there are no other users on the system
- when you perform the update. Run the script from the directory it's in.
-
- # ./install_shlibs
-
-
- The script will check to see that all the necessary RPM packages are
- where they belong, and then continue with the installation. There is
- one question you will need to answer in the script, regarding whether
- you want to proceed.
-
- Once the installation has completed, you will need to forcibly reboot
- your machine. This can be done by pressing the keys control-command-power
- all at the same time. The regular rebooting mechanism (shutdown -r or
- reboot) will not work this one time as those programs have been changed
- in the installation. After you reboot your machine, the "shutdown" command
- will work properly.
-
-
- Cleanup
- -------
-
- Once the packages have been installed, it is not necessary for you to
- keep them around. If you want, you may delete the ".ppc.rpm" files
- to recover the disk space.
-